<?php

namespace App\common\models\falseData;

class ShopCart
{

    /**
     * 加入购物车
     * @return void
     */
    public function addCart()
    {
        return [];
    }

    /**
     * 购物车列表
     * @return void
     */
    public function cartLists()
    {
        //{
        //		total:总条数,
        //		加入购物车列表:[
        //			{
        //				商品名
        //				商品图片
        //				积分
        //				销售量
        //				库存
        //				价格
        //				已加入购物车数量
        //				是否收藏
        //				已选规格数组:[
        //					[ { 规格名 , 规格id } ],
        //					[ { 规格名 , 规格id } ]
        //				]
        //				专用券列表：[
        //					{
        //						券类型
        //						券名
        //						券id
        //						券抵扣价格
        //					}
        //				]
        //			}
        //		]
        //	}
        //热门搜索总条数
        $datas['total'] = 1;
        $datas['lists'] = [
            [
                'id' => 1,
                'title' => '商品名', //商品名
                'integral' => '100', //积分
                'real_sales' => '100', //销售量
                'stock' => '100', //库存
                'market_price' => '100', //原价
                'total_cart' => '5', //已加入购物车数量
                'is_collect' => 1, //是否收藏
                'option' => [
                    [
                        'id' => '5',
                        'title' => '规格名'
                    ]
                ], //规格数组
                'coupon' => [
                    [
                        'id' => '5',
                        'type' => '1',
                        'name' => '满减券',
                        'deduction_amount' => '10'
                    ]
                ], //专用券列表
            ],

        ];

        return $datas;
    }


    /**
     * 购物车优惠
     * @return void
     */
    public function cartPreference()
    {
        //{
        //        "优惠id":"",
        //        "金额门槛":"20",
        //        "返现金额":"5"
        //    }
        $datas['lists'] = [
            [
                'id' => '8',
                'threshold' => '100',
                'refund_amount ' => '5',
            ], [
                'id' => '7',
                'threshold' => '50',
                'refund_amount ' => '1',
            ]
        ];
        return $datas;
    }

}
